to cast one's net - Turco Inglés Diccionario